import lazyLoading from "./lazyLoading";

export default {
  name: "NetElement",
  path: "/net-element",
  meta: {
    icon: "ion-speedometer titleIcon icon",
    expanded: false,
    show: true,
    label: "netElement",
    link: "netElement/index.vue"
  },
  component: lazyLoading("netElement", true),

  children: [
    {
      name: "NetElement",
      path: "",
      component: lazyLoading("netElement/Default"),
      meta: {
        link: "netElement/Default.vue",
        show: true
      }
    },
    {
      name: "Classify",
      path: "classify",
      component: lazyLoading("netElement/Classify"),
      meta: {
        link: "/net-element/classify",
        description: "网元能力分类",
        icon: "ion-speedometer titleIcon icon",
        show: true
      }
    },
    {
      name: "Transmission",
      path: "transmission",
      props: { query: "transmission" },
      component: lazyLoading("netElement/Category"),
      meta: {
        link: "/net-element/transmission",
        description: "传输",
        icon: "ion-speedometer titleIcon icon",
        show: true
      }
    },
    {
      name: "Exchange",
      path: "exchange",
      props: { query: "exchange" },
      component: lazyLoading("netElement/Category"),
      meta: {
        link: "/net-element/exchange",
        description: "交换",
        icon: "ion-speedometer titleIcon icon",
        show: true
      }
    },
    {
      name: "Data",
      path: "data",
      component: lazyLoading("netElement/Category"),
      props: { query: "data" },
      meta: {
        link: "/net-element/data",
        description: "数据",
        icon: "ion-speedometer titleIcon icon",
        show: true
      }
    },
    {
      name: "Other",
      path: "other",
      props: { query: "other" },
      component: lazyLoading("netElement/Category"),
      meta: {
        link: "/net-element/other",
        description: "其他",
        icon: "ion-speedometer titleIcon icon",
        show: true
      }
    }
  ]
};
